#ifndef STRINGUTILITIES_H
#define STRINGUTILITIES_H

#include <string>
#include <stdlib.h>
#include <stdio.h>
#include <vector>

typedef std::vector<std::string> Strings;

std::string ToString(int i);
std::wstring ToWString(int i);

std::string ToString(float f);
std::wstring ToWString(float f);

int ToInt(const std::string& str);
int ToInt(const std::wstring& str);

float ToFloat(const std::string& str);
float ToFloat(const std::wstring& str);

std::wstring StringToWString(const std::string& str);
std::string WStringToString(const std::wstring& str);

Strings Split(const std::string& cs, char c);

void Trim(std::string* ps);


#endif //STRINGUTITILIES